deep hole in street/road - Francés Inglés Diccionario